# -*- coding=utf-8 -*-

"""
#作者：20183122陈介
#文件名称：实践作业程序
#时间：2020-3-4
#经验值：7
"""


# 仿射密码
a = input("请输入你要加密的明文:")

ex = (5 * int(a) + 8) % 26
print ("加密后的密文为"+str(ex))
dx = 21 * (int(ex) - 8) % 26
print ("解密验证：解密后的明文为"+str(dx))
if int(a) == dx:
    print("验证成功")


#等比数列
a = input("请输入首项a的值")
q = input("请输入公比q的值")
n = input("请输入Sn中n的值")

if int(q)==1:
    Sn=int(n) * int(a)
    print ("Sn="+str(Sn))
else:
    Sn=int(a) * ((int(q)**int(n))-1) / (int(q)-1)
    print ("Sn="+str(Sn))
